package com.slwish.xty.mvp.contract;


import android.content.Context;

import com.slwish.common.mvp.contract.BaseContract;
import com.slwish.xty.entity.UserModel;

/**
 * @author 陈浩
 * @version 1.0.0
 */
public interface RegisterContract {
    // 什么都不需要额外定义，开始就是调用start即可
    interface Presenter extends BaseContract.Presenter {
        void getVerifyCode(String mobile, String cause);

        void register(Context context, String mobile, String code, String password);
    }

    // 都在基类完成了
    interface View extends BaseContract.View<Presenter> {
        void registerSuccess(UserModel moldel);
    }
}
